home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994…tember: Reference Library / Dev.CD Sep 94.toast / Periodicals / develop / develop Issue 10 / develop 10 code / Is it Art? / ArtMaker / Shell.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-04-08  |  650 b   |  45 lines  |  [TEXT/KAHL]

  1. #include    "Shell.h"
  2.  
  3. Boolean            gDoneFlag = false;
  4. Rect            gDeskRect;
  5. MenuHandle        gShellMenuHandles[kNumShellMenus];
  6. long            gClickTime;
  7.  
  8.  
  9. main (void)
  10. {
  11.        EventRecord        theEvent;
  12.     CursHandle        Curs;
  13.     
  14.     MoreMasters();
  15.     MoreMasters();
  16.     MoreMasters();
  17.  
  18.     FlushEvents (everyEvent - diskMask, 0 );
  19.     MaxApplZone();
  20.     InitGraf (&thePort);
  21.     InitFonts ();
  22.     InitWindows ();
  23.     InitMenus ();
  24.     TEInit ();
  25.     InitDialogs (nil);
  26.     InitCursor ();
  27.  
  28.     Curs = GetCursor(watchCursor);
  29.     SetCursor(*Curs);
  30.  
  31.     initshell();
  32.  
  33.     InitCursor();
  34.     
  35.     while(gDoneFlag == false)
  36.     {
  37.         UnloadSeg(initshell);
  38.         WaitNextEvent(everyEvent, &theEvent, 0, nil);
  39.         DoEvent(&theEvent);
  40.     }
  41.     BailOut();
  42. }
  43.  
  44.     
  45.